maeander valley - Turkish English Dictionary